package com.wangxl.shiro.web.service;

import java.util.Map;

import com.alibaba.fastjson.JSONObject;
import com.wangxl.shiro.web.pojo.AUsers;

public interface IUsersService
{
	/**
	 * 登陆
	 * 
	 * @param userName
	 * @return
	 */
	AUsers login(String nickname);
	/**
	 * 保存一条管理员
	 * @param Users	管理员对象
	 * @return	json
	 * {
		    "code": "0", 
		    "info": "成功", 
		    "data": {
		        "id": "10", 
		        "effect": "1"
		    }
		}
	 */
	JSONObject saveOneUsersService(AUsers users);
	
	/**
	 * 更新一条管理员
	 * @param Users
	 * @return
	 */
	JSONObject updateOneUsersService(AUsers users);
	
	/**
	 * 删除一条管理员
	 * @param condMap
	 * @return
	 */
	JSONObject deleteOneUsersService(Map<String, Object> condMap);
	
	/**
	 * 查询一条管理员
	 * @param condMap
	 * @return
	 */
	AUsers findOneUsersService(Map<String, Object> condMap);
	
	/**
	 * 查询多条管理员记录
	 * Cond:条件
	 * @return
	 */
	Map<String,Object> findCondListUsersService(Map<String,Object> condMap);
}
